嵌入式分为广义和狭义两种。广义的嵌入式就是片上系统(system on a chip),包括单片机、PSOC、NIOS、Microblaze等。而狭义的嵌入式就是ARM9、cortex A8等特定的跑操作系统的芯片。这里主要介绍狭义嵌入式的学习路线嵌入式ARM的学习方法。 嵌入式ARM的学习方法上 ...
分类:
其他好文 时间:
2018-05-23 14:22:24
阅读次数:
181
从本人最近有限的单片机(powerpc)汽车电子开发的经验来看。 一定要注意工具的使用。先把工具链走通。遇到问题能够自己去解决。 在保证硬件能够正常工作的情况下(通过示波器和各种简单的测试程序来进行验证)然后主要的工作就是软件的工作了。 而软件我们必须要注意可移植、可复用。这样才能提高开发效率。 ...
分类:
其他好文 时间:
2018-05-23 02:25:46
阅读次数:
111
最近毕业设计中接了别人几个项目,忙完一阵是时候做一些总结。 项目名:基于单片机的自行车码表设计 功能需求: 1可以测量当前的温度和湿度并显示出来。 2时间显示。 3实时速度和行驰里程显示。 4设定里程提醒。 根据功能需求决定硬件:单片机使用STC125A60S2具有足够的资源来进行开发(使用51系列 ...
分类:
其他好文 时间:
2018-05-22 20:42:57
阅读次数:
221
之前一直用ARM 系列的单片机,现在因为产品需要,用了一款合泰单片机(HT67F2360),整个开发过程中发现还是有很多差异。 一、开发环境中的一些差异。 ARM 系列单片机,直接用KEIL 接 选用的芯片就可以编译,调试,烧录。而这款合泰单片机,HT-IDE 是不能直接烧录芯片的,HT-IDE 只 ...
分类:
其他好文 时间:
2018-05-22 12:46:43
阅读次数:
572
UART1默认RX/TX引脚为PA9和PA10, 现重定义到PB6和PB7, 修改后程序如下,使能UART1和GPIOB时钟,初始化IO、中断、UART相关配置,使能串口中断。void TEST_Uart_Configuration(void) { GPIO_InitTypeDef GPIO_Ini... ...
分类:
其他好文 时间:
2018-05-21 19:38:28
阅读次数:
176
使用Jlink的SW模式给MM32单片机进行下载程序,出现no cortex-m sw device found问题。 可能原因:硬件问题,引脚连接错误或者单片机引脚虚焊。 解决方法:检查SWD连接的几根线是否正确,将单片机的几个引脚重新焊接。 可能原因:前一次下载程序时设置了SWDIO或SWCLK ...
分类:
其他好文 时间:
2018-05-21 18:04:13
阅读次数:
594
动手写代码之前的准备工作 Keil软件介绍、安装 IDE——集成开发环境,一套用来开发的完整的软件系统 Keil uvision 1.4版本 Keil、MDK——主要开发ARM-Cortex-M系列单片机程序 Keil基本使用演示 1、使用Keil打开已有工程项目 创建一个工程项目①双击程序,后缀名 ...
分类:
其他好文 时间:
2018-05-21 12:28:36
阅读次数:
231
keil软件: IDE:IDE是集成开发环境,就是用来开发的完整的软件系统。 keil和mdk: keil:只能用来开发单片机 mdk:基于keil 拓展ARM的开发,主要用来开发ARM-cortex-m系列单片机的程序。 使用keil打开已有的工程项目: 1、IDE开发软件:创建一个工程项目(pr ...
分类:
其他好文 时间:
2018-05-20 22:48:00
阅读次数:
199
比较全的CH340,CH341应用说明 CH340 以前用USB转串口时图方便一般也都是直接买现成的USB转串口模块,但是后面设计需要,不等不将CH340这个模块集成到电路板中,经过多次失败,终于得到稳定的工作电路了,以下是CH340的说明。 特点 1、全速USB设备接口,兼容USB V2.0,外围 ...
分类:
其他好文 时间:
2018-05-20 15:27:35
阅读次数:
300
AT8837为摄像机、消费类产品、玩具和其它低电压或者电池供电的运动控制类应用提供了一个集成的电机驱动器解决方案。AT8837能够驱动一个直流电机或其他诸如螺线管的器件。输出驱动模块由N MOS功率管构成的H桥组成,以驱动电机绕组。AT8837 能够提供高达15V 1A的驱动输出; AT8837 具 ...
分类:
其他好文 时间:
2018-05-19 17:07:01
阅读次数:
217