mwbr.net
当前位置:首页 >> stm8 >>

stm8

我都用过,给你简单讲讲。操作:STM8比STM32简单,一样都可以用寄存器或者库的方式编写。价格:STM8几乎都在10块以内,STM32几乎都在10块以上。资料:STM8的资料很少,半年前到处找STM8的CAN资料,无果后上淘宝花了5块钱买了开发板资料,我看现...

stm8为8bit即8位单片机,每个存储单元最大为8位,为一个字节 stm32为32位单片机,每个存储单元最大为32位,最小为8位

16位 我总算凑够十五个字了

都差不多的,会一个另一个也就上手了。但是stm32的功能更强大,外设资源更丰富,但相应的价格也比stm8稍微贵一点。看你应用的场合了。开发难度一样的。都是用库函数很方便的

个人推荐STM8系列单片机,向上可以学习德州仪器公司的STM32或者是ARM,但是AVR就不行,都已经停产了,买都不好买,还学他做什么。。。

STM8A:http://www.21ic.com/eva/MCU/201608/685337.htm STM8S:http://www.21ic.com/eva/MCU/201608/685021.htm 个人觉得看你的应用需求是什么,根据需求来选择。 8L功耗更低,8S处理性能稍好,一句话只能这么解释,不知道你是什么项目需求?

#include _Bool LED1 @PG_ORD:0; _Bool LED2 @PG_ORD:1; _Bool LED3 @PA_ORD:3; //QQ 416108250 void delay(int x) { int i,j; for(i=0;i

资料不多吧,而且也没有配套的视频。,初学的不是经常自己搞的不好学,经常钻研的人认为简单,而且价格比起国内的芯片没有绝对的优势,虽然性价比高。

1、总中断开了吧~~~ enableInterrupts();开总中断(我用的是ST的编译器,不是IAR)2、TIM4_SR寄存器是否应该是TIM4_SR1 3、把初始化程序这样改一下试试,不用计数器 TIM4_ARR = 0x9c; //定时0.1ms TIM4->IER = 0x01; //使能溢出中断 TIM4->PSCR=...

// inc的库文件夹里面只有#include void main(void){ PD_DDR = 0x02; // PD1设置为输出 PD_CR1 = 0x02; // PD1设置为推挽输出 while(1) { if(PD_IDR_IDR4==0) { PD_ODR_ODR1 = 0; // PD4输出低电平 } else { PD_ODR_ODR1 = 1; // PD4输出高电平 ...

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com