大目熊 头像

大目熊

135 声望
业余开发者 展开

业余开发者

收起
关注了
2
粉丝数
3
IP 属地广东
最新动态
  • 发布了文章 ·
    MCU 链接脚本“升级”

    链接脚本深入:处理孤儿 Section 与对齐问题一、从"能跑"到"严谨"在上一期中,我们完成了一个最简单的链接脚本,只安排了程序最核心的几个 section:.text.rodata.data.bss.isr_vector(芯片要求的中断向量表)实测表明,使用该脚本,程序确实能够正常跑起来。但一个真实的项目工程,除了上述必要的 section 之外,还包...

  • 发布了文章 ·
    MCU 启动流程

    关键词:MCU、启动文件、向量表、VTOR、.data、.bss、CRT、crt0、picolibc、STM32F103、链接脚本

  • 发布了文章 ·
    MCU probe-rs下载和仿真调试

    Keil、IAR 等商业 IDE 虽然提供了完整的下载与仿真功能,但其商业授权模式在开源项目、自动化构建以及教学场景中均存在限制。随着 RISC-V 及国产 MCU 生态的快速发展,芯片架构日益碎片化,传统的"一款芯片配一款 IDE"的模式已难以为继。掌握通用的底层工具链,构建不依赖商业 IDE 的开发环境,是嵌入式工程师应对架构变...

  • 发布了文章 ·
    STM32F103基于CMake+Ninja+CLang构建工程

    传统 MCU 开发几乎离不开 CubeIDE、Keil 这类集成开发环境。但如果想完全掌控工程构建的每一个细节、定制自己的自动化工作流,就可以把 IDE 拿掉——用 CMake + Ninja + Clang 从零搭一套命令行构建流程。因为整个构建过程都可以用纯命令完成,所以 Windows、Linux、macOS 能共用同一套流程;实际写代码时再配一个前端编辑...

  • 提出了问题 ·
  • 赞了文章 ·
    Llama提速500%!谷歌美女程序员手搓矩阵乘法内核

    【导读】近日,天才程序员Justine Tunney发推表示自己更新了Llamafile的代码,通过手搓84个新的矩阵乘法内核,将Llama的推理速度提高了500%!

    摘要图
  • 赞了文章 ·
    Memory安全和硬件Memory Tagging技术(4)

    如前所述,支持heap tagging需要修改Linux kernel和C库里面的malloc相关实现。支持stack tagging需要使用一个编译选项重新编译代码。下面软件对怎么实现做一个讲解。

    摘要图
  • 发布了文章 ·
    【MM32F5270开发板试用】提供一种固件在线调试的USB Bootloader

    在MCU开发中,固件的调试离不开烧录工具,烧录工具的种类有很多,常见的比如有ST-Link、J-Link、DAP等等。这些烧录工具的接口都不是统一的,并且它们的引脚接线往往需要非常仔细、慎重,才能保证正确烧录程序并调试。为了解决这个问题,本文提供了一种使用USB线即可完成程序在线调试的方法。USB已经是生活中常见的接口,...

    摘要图
  • 关注了用户 ·
    图标
    瑞芯微Rockchip

    芯动态~

  • 发布了文章 ·
    【GD32F310开发板试用】Contiki-NG在GD32F310的移植

    Contiki-NG是物联网中资源受限设备的操作系统。 Contiki-NG包含符合 RFC 的低功耗 IPv6 通信堆栈,可实现 Internet 连接。 据官方描述,Contiki-NG代码占用量约为 100 kB,内存使用量可配置为低至 10 kB。个人认为这应该是系统基本无裁剪的情况下的资源占用。 Contiki-NG除了自带低功耗IPv6协议栈(6LoWPAN)之外,其本...

    摘要图
  • 关注了专栏 ·
    图标
    灵动MM32 MCU

    灵动MM32 MCU相关技术知识,欢迎关注~

  • 赞了文章 ·
    最近大火的 NFT 数字藏品是什么?

    一千个读者眼中就有一千个哈姆雷特,元宇宙也是如此,下面讲讲我个人对元宇宙的理解,元宇宙的英文名称叫 Metaverse,区别于当前真实的宇宙 Universe,Universe 是由原子组成的物理宇宙,Metaverse 是比特组成的数字宇宙,当前我们在物理宇宙中从事生活、生产,这里有我们的资产、人际关系等等。未来在元宇宙中也会如此...

    摘要图
  • 关注了用户 ·
    图标
    小熊派开源社区

    小熊派开源社区,专注于IoT、AI、5G等前沿技术分享,关注“小熊派开源社区”微信公众号,获取更多资料教程。

  • 发布了文章 ·
    【XR806开发板试用】基于MQTT实现手机与XR806互联——XR806开发板开发部分

    鸿蒙系统也听说发布一段时间了,一直没去了解。但是勒,既然是华为发布的项目,还是想找个时间了解下的。刚好在公众号看到免费申请鸿蒙开发板试用,那就顺便学习下吧。

    摘要图
  • 赞了文章 ·
    【XR806开发板试用】Console流程解析以及添加自定义指令

    基于串口的指令调试总是作为基础功能出现在各个项目中。而这一小小的功能却已经包括了中断注册,回调函数,互斥量等嵌入式系统基本的软件逻辑。本文将从以下两个方面介绍XR806 SDK中Console系统。

    摘要图
  • 赞了文章 ·
    XR806开发板驱动6轴MPU6050 陀螺仪+加速度计及数据上传至上位机

    一.开发环境 (1)ubuntu16.04虚拟机 (2)MPU6050陀螺仪 (3)匿名上位机二.软件 (1).I2C引脚 使用Xr806硬件I2C,需要在文件夹找到“/home/a/xr806_openharmony/device/xradio/xr806/xr_skylark/project/common/board/xr806_OHOS/borad_config.c"板级配置文件,可以看到共有两个I2C端口可用,i2c0和i2c1,这里是使用i2c0,引脚为...

    摘要图
  • 赞了文章 ·
    【XR806开发板试用】新鲜出炉的蓝牙配网Demo

    今天收到了极术社区寄来的礼物,非常感谢。为此今天突击贡献一份蓝牙配网的小Demo,由于我对BLE通信不是很熟,此Demo仅供演示,存在几个问题尚未解决:

    摘要图
  • 赞了文章 ·
    【XR806开发板试用】xr806 RTC实验

    一、例程编译、烧录确认 首先按照全志在线文档平台的点灯教程确保能正常编译、烧录和点灯:[链接] 确保例程没问题后,我们再改造例程,实现我们想要的功能 二、代码编写 我们将hello工程复制一份改文件夹名为rtc\_demo,目录结构如下

  • 赞了文章 ·
    【XR806开发板试用】简单移植coremark并测试实际跑分

    首先,拿到板子的时候,由于xr806它是个IOT的片子,所以自然而然必然,在预想里就会有很多大佬会把文章出发点考虑在wifi/bt,各种物联网/WEB应用上。那么怎么另辟蹊径回避这个热点又体现出XR806的特色呢,于是就有了写这篇文章的初衷——让我们从最简单的角度,实际看看ARM最新的v8架构的STAR核的跑分情况究竟如何:)

    摘要图
  • 赞了文章 ·
    【XR806开发板试用】基于WEBSOCKET实现人机交互(控制开关灯)以及开发问题记录

    根据官方文档编译烧录成功后,我们修改下官方例子,进行开发来实现websocket。 整体流程:开发板先自动寻找指定的wifi并且连接,连接成功后,通过websocket来与服务端连接,连接成功后,服务端就可以控制开发板开关灯。

    摘要图
认证与成就
获得 25 次点赞
2021年12月07日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息