
基于STM32单片机的端口复用与端口重映射-对于双向复用功能,必须配置为复用功能输出模式(推挽或者开漏),此时输入驱动器配置为浮空输入模式。
如果将一端口配置成复用输出功能,会将引脚和输入寄存器断开,并和片上外设的输出信号连接。
如果软件将一GPIO 口配置为复用输出功能,但外设没有被激活,它的输出将不确定。

STM32单片机如何进行中断调试-1、基本的GPIO配置,注意,因为需要用到普通IO口作为中断输入口,因此是用了IO口德复用功能,因此必须打开RCC_APB2Periph_AFIO时钟,负责复用IO无效。

PIC单片机用于上位机数据采集的设计-C++程序设计语言可以很好地实现面向对象的编程思想,采用C++编写上位机程序,可以将每一个功能模块封装成一个类,修改某个类的实现,增加类的功能不会影响整个程序的框架,这样就很容易维护和扩展功能;加之我们要实现的软件功能中需要调用大量的windows API函数库,所以采用VC++6.0作为上位机的开发环境。

基于STM32单片机启动文件的作用和启动过程解析-bootloader 分为boot 和loader,更多的时候是针对于linux系统,windows系统里的bios也是这个功能。就是boot 的功能是初始化堆栈、中断向量表等参数,loader就是跳转到main函数里,加载用户程序。从这个层面来理解的话,其实STM32的启动文件就相当于是一个bootloader程序。

钛极小龟开发套件试用体验:综合实验: 传感器, 多线程, TCP通讯(SocketServer)-实验步骤: 1.设置AP参数 设置AP的名称及密码 2.烧写程序 用Eclipse将写好的程序烧入开发板中. 程序启动后,首先启动WiFi并连接上次SmartConfig设置好的无线路由.并输出路由SSID. 然后再启动AP功能,启动成功后输出无线AP的IP地址,然后延时30秒 3.连接AP 手机启动WiFi并连接AP热点:tijos,显示连接成功 3.程序关闭 延时30秒结束后,开发板程序退出,手机已连AP自动断开 测试发现小龟的AP功能必须在WiFi启动且连接的情况下才可以使用,也就是说,在开发板未连接路由器的情况下

如何利用PIC单片机实现计时秒表功能-//该源程序已在实验板上调试通过,读者可直接引用,并可利用软件编程的灵活性,加以拓展,实现更为复杂的功能。
//此程序实现计时秒表功能,时钟显示范围00.00~99.99秒,分辨度:0.01秒
//定义0.01 秒、0.1 秒、1秒、10秒计时器

基于AVR单片机硬件多机通讯功能的实现-通讯规则:
1:时钟7.3728MHz/波特率9600/9个数据位/奇校验/1个停止位/硬件多机通讯功能/
2:通讯连接采用硬件MAX485,双向单工
3:每个上行/下行的数据包的字节个数都是一样的(通讯数据量)

AT89S51单片机对数字电子钟的设计-设计一个以AT89S51单片机为核心的数字电子钟控制器,实现电子钟的时间、日期交替显示、闹钟功能,并可通过按钮开关或键盘切换显示内容、调整参数、设置闹钟,在单片机实验板上模拟调试实现控制器的功能。

六款常用单片机的比较-EM78系列单片机采用高速CMOS工艺制造,低功耗设计为低功耗产品,价格较低。具有三个中断源、R-OPTION功能、I/O唤醒功能、多功能I/O口等。具有优越的数据处理性能,采用RISC结构设计。