
嵌入式
紫色能量
嵌入式软件,硬件。
展开
-
STM32编程思维
单片机编程,想象你是CPU,你面对的,是内存,你要操作的对象,就是内存。Cpu和内存 内存就像是一排一排的按键,每个按键有按下去和弹起来两种状态,按下去相当于1,弹起来相当于0,Cpu,就是操作这些按键的你,同时,也可以读按键的状态。 按键是每8个分成一组,每次操作必须整组操作,一个按键称为1Bit,一组按键称为1Byte。 Cpu分为8位的,16位的,32位的,8位表示它一次只...原创 2018-12-17 20:54:04 · 1234 阅读 · 0 评论 -
建立C++版本的Stm32库
为什么使用C++?以面向对象的方式思考,把Stm32的硬件模块当作对象。在没有C++的情况下,我们作如下调用:USART1->SR=0;HAL_UART_Transmit(&huart1,"Hello",5,HAL_MAX_DELAY);//这是ST官方HAL库有了C++,我们可以这样:USART1->SR=0;USART1->Print("Hello"...原创 2019-05-31 02:16:51 · 1619 阅读 · 1 评论