.Net Micro Framework研究—MF驱动继电器
年前张欣有一个比较好的想法,想用Digi的MF板驱动一个小型继电器,这样就可以用MF直接控制家中的小功率220V的电器了。由于我们公司非纯软件公司,软硬件部门都有,所以比张欣多了点接触硬件的机会。Digi开发板标准电压是3.3V,所以继电器的工作电压要小于或等于3.3V,此外继电器吸合点要能承受220V,1~3A的电流,否则实用价值不大。最终我选择的继电器的型号为:HUIKE HK4100F-D....
.Net Micro Framework研究—串口部署的困惑
昨天从微软拿来一块iPac-9302的MF开发板,虽然该板卡接口齐全,但网口、USB、SD插槽等都不能使用,目前仅能通过串口进行调试。而恰恰是通过串口进行连接调试和部署的时候,出现我以前在Digi和飞思卡尔MF开发板遇到的同样问题,也就是无法通信成功,相关问题我在《.Net Micro Framework研究—Digi开发板初探》http://blog.csdn.net/yefanqiu/arc....
.Net Micro Framework研究—串口部署释疑
前几天我用串口方式部署MF程序总是无法成功,但是用其自带的串口调试程序通信成功。用串口监控程序一查看发现串口参数之校验有问题,应该是无校验,但是微软的调试程序打开的却是偶校验(请参见:http://blog.csdn.net/yefanqiu/archive/2008/03/22/2207161.aspx )。也许如其它网友所说这是USB转串口的问题,不过我以前购买的USB转串口仅支持2、3、5....
.Net Micro Framework研究—FAT文件系统实现探索
由于目前.Net Micro Framework并不支持P/Invoke功能(也无法像WinCE一样开发流式驱动),所以在底层在驱动层面用C直接对存储器(Flash)进行文件系统开发是行不通的。幸好.Net Micro Framework提供了ExtendedWeakReference类,其中赋值Target对象可以把数据存放到存储器上(Flash)。 [Serializable] &...
.Net Micro Framework - USB Mass Storage功能实现
说明由于.Net Micro Framework的USB驱动架构中,没有为Mass Storage功能提供原生支持,所以除了要编写Mass Storage主体代码外,还需要在原有的USB驱动中添加部分枚举代码。其实从结构上来说,该部分代码应该添加在PAL层,不过考虑到这层代码为.Net Micro Framework Poring Kit Rtm 3.0标准代码,所以把这部分代码添加到我们自己编....
【.Net Micro Framework PortingKit - 04】修改启动代码&重写向量表
在上三篇《移植初步:环境搭建》《STM3210E平台构建》《调试初步:点亮LED灯》文章中,我们介绍了如何搭建开发环境,并初步写了测试代码,下一步我们将根据Cortex-M3的架构特点,修改启动代码和重写中断向量表。 Cortex-M3的中断架构非常有特色,芯片内建一个嵌套向量中断控制器NVIC(Nested Vectored Interrupt Controller),...
【.Net Micro Framework PortingKit - 06】设置芯片时钟
上两篇《修改启动代码&重写向量表》《SRAM初始化&设置NVIC中断表偏移》文章中,我们设置了中断向量表,初始化了RAM,并重设了向量表的地址,本篇文章是相对重要的一篇,我们将设置芯片时钟。 1、新建CortexM3.h头文件 在./DeviceCode/Targets/Native/CortexM3目录中新建 CortexM3.h文件,并编写如下代码: ...
【.Net Micro Framework PortingKit - 07】NVIC中断处理
Cortex-M3的中断架构和以往的ARM7、ARM9、ARM11有了很大的区别,IRQ、FIQ的概念的已经消失,随之而来的是NVIC中断管理(支持最多256个中断优先级,128级抢断)及中断向量表。这个中断向量表似有相识之感,在当时大学时期学习DOS平台下的C语言开发的时候,在设置BIOS时钟中断的时候,就曾把中断函数的指针地址设置到时钟中断的入口地址区,以期中断发生的时候,执行指定的函数。当....
【.Net Micro Framework PortingKit - 08】GPIO驱动
要点亮LED灯或获得输入IO的状态应该是比较容易的,打开端口时钟,然后读写相关的GPIO寄存器就可以了,但是要实现一个输入中断,就要费些周折了。 对STM32(Cortex-M3)的芯片,要实现一个GPIO中断一般需要如下几步: 1、 配置时钟控制器寄存器(RCC)的APB2RSTR,确保对应的GPIOA ~ GPIOG时钟使能。 2、 对GPIO寄存器的CRL(或CRH)...
【.Net Micro Framework PortingKit – 09】串口驱动
虽然在PC机中,串口渐行渐远,但是在嵌入式领域,串口仍可以说是如日中天,因为它造价低廉、并且编程也比较方便,在没有显示屏或输入设备的系统上,串口更是不可或缺,和超级终端一道,共同解决了信息显示和输入问题。 经过这几天的努力,在Cortex-M3平台上的.Net Micro Framework的NativeSample移植工作就要一个段落了,目前已实现启动代码、SRAM、时钟(RCC)、中断(NV....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
.NET framework相关内容
- .NET framework迁移
- .NET framework升级
- winform .NET framework
- .NET framework控件
- .NET framework类
- .NET framework缓存
- .NET framework内存
- 封装.NET framework
- .NET .netcore framework
- 闲话.NET framework
- .NET framework .netcore项目
- .NET framework .netcore
- jetbrains rider .NET framework
- c# .NET framework
- 云虚拟主机.NET framework
- .NET framework版本
- .NET framework data
- .NET compact framework
- windows server .NET framework
- server安装.NET framework
- windows安装.NET framework
- server .NET framework
- 安装.NET framework
- vb.net .NET framework
- .NETFramework
- .NET framework编译
- windows .NET framework解决方案
- .NET framework功能
- .NET framework解决方案
- 安装.NET framework功能
.NET更多framework相关
- 安装.NET framework解决方案
- .NET framework构建
- 请求.NET framework dataprovider安装
- .NET framework dataprovider
- .NET framework安装
- 请求.NET framework data provider安装
- windows10 .NET framework
- windows系统.NET framework
- .NET framework安装包下载
- .NET framework简介
- .NET framework portingkit
- .NET compact framework开发
- .NET framework离线安装
- .NET framework sp1
- .NET framework并行
- .NET framework并行编程
- .NET framework安装失败
- .NET framework mf
- .NET micro framework rtm
- .NET micro framework快速入门
- .NET micro framework移植
- .NET micro framework模拟器
- .NET micro framework驱动
- .NET framework应用
- iis .NET framework
- r2 .NET framework
- .NET framework移植
- .NET framework模拟器
- .NET entity framework
- net compact framework
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注