logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式从硬件到Linux学习经验汇总-----By知乎

目录一.作者:懒懒土拨鼠第一阶段称为stm32+RTOS阶段。第二阶段称为多核+Linux阶段。第三阶段最后荐书环节二.作者:程序员良许转折点入门新挑战Linux应用的学习1.环境搭建2.基本操作3.系统编程4.网络编程5.数据库编程6.Shell编程Linux应用编程书籍推荐:三。作者:DiedCode1,学习单片机:2,过渡3,看ucos(非必须)4,Linux应用编程把握以下几点:5,嵌入式

#嵌入式
嵌入式C语言基础知识查漏补缺-变量/数据类型/运算

C语言编译步骤:1.预处理:2.编译:3.汇编:4.链接:

文章图片
#c语言#单片机#开发语言
嵌入式C语言基础知识--位操作(串口&IIC通信发送格式)

大端模式、小端模式、高字节序、低字节序、MSB、LSB编程知识_字节序_位操作内存的读写永远是从低地址开始读写,从低到高。大小端模式:以unsigned int value = 0x12345678为例,分别按照大端模式和小端模式存放在芯片中。内存地址0x000000010x000000020x000000030x00000004大端模式0x120x340x560x78小端模式0x780x...

文章图片
#嵌入式
嵌入式从硬件到Linux学习经验汇总-----By知乎

目录一.作者:懒懒土拨鼠第一阶段称为stm32+RTOS阶段。第二阶段称为多核+Linux阶段。第三阶段最后荐书环节二.作者:程序员良许转折点入门新挑战Linux应用的学习1.环境搭建2.基本操作3.系统编程4.网络编程5.数据库编程6.Shell编程Linux应用编程书籍推荐:三。作者:DiedCode1,学习单片机:2,过渡3,看ucos(非必须)4,Linux应用编程把握以下几点:5,嵌入式

#嵌入式
ARM微控制器-MCU基础及CPU运行过程(堆栈/中断/寄存器操作)

目录一. CPU的基本结构和运行机制参考《ARM微控制器与嵌入式系统--清华》一. CPU的基本结构和运行机制分析其中的CPU:(ALU、寄存器组、控制单元是必要的,其他非必要)一个完整的CPU:将ALU拿出来:分析其中的Quiz:① A + B = C操作数:A B;运算:+;运算结果:C;标志位:比如说用10+9=19,19无法用4个bit的二进制数表示,所以CPU需要以某种方式将这些记录下来

#嵌入式#mcu#arm
FreeRTOS第一步:创建多任务

一、单片机裸机开发与基于操作系统开发裸机就是执行单任务的单片机,对应的访问方式有轮询、中断和DMA(直接存储器访问,看单片机是否支持),这里的操作系统一般指嵌入式开发的操作系统,常见的有uc/os、FreeRTOS、RT-Thread和Linux等。由于操作系统具有并发性,所以可以支持多任务运行,本质上可以认为是裸机开发效率的提升。单片机开发的一个特点就是裸机编程。也就是说内核跑的就是你写的代码(

BLE低功耗蓝牙协议栈

目录一. BLE低功耗蓝牙协议栈(1)蓝牙核心协议(Bluetooth Core)(2)蓝牙应用层协议(Bluetooth Application)(3)BLE低功耗蓝牙核心协议层详解(Bluetooth Core)① 物理层(PHY)② 链路层(LL)③ 主机控制接口层(HCI)④ 通用访问配置文件层(GAP)⑤ 逻辑链路控制及自适应协议层(L2CAP)⑥ 安全管理层(SM)⑦ 属性协议层(AT

到底了