Comments (6)
Did you forget to post the error you get?
from stm32f1xx-hal.
It's in the title. I should probably have posted some more information though. Here you go:
error: linking with `rust-lld` failed: exit code: 1
|
= note: "rust-lld" "-flavor" "gnu" "-L" <snip> "-Tlink.x" "-Bdynamic"
= note: rust-lld: error:
ERROR(cortex-m-rt): The interrupt vectors are missing.
Possible solutions, from most likely to less likely:
- Link to a svd2rust generated device crate
- Disable the 'device' feature of cortex-m-rt to build a generic application (a dependency
may be enabling it)
- Supply the interrupt handlers yourself. Check the documentation for details.
Oddly enough the crate uses the rust LLD linker if I'm not mistaken.
from stm32f1xx-hal.
What exactly are you trying to compile? Is there a crate somewhere? Is it an example? Which Rust version are you using? Without a way to reproduce it there's very little chance of fixing it...
from stm32f1xx-hal.
It's not an example, though it should be exactly the same as the quickstart. I started rewriting a recent project of mine from STM32F103. Running latest nightly on win10.
from stm32f1xx-hal.
Oh, nightly is broken for thumb targets at the moment. Not sure what the problem is but it seems to be related to the LLVM9 upgrade...
from stm32f1xx-hal.
Ah, sorry for the false positive then. Thanks for the great work!
from stm32f1xx-hal.
Related Issues (20)
- Unable to build blinky HOT 3
- HSE Predivider
- Enable USB Serial on Maple Mini HOT 1
- serial.rs: support for additional interrupts
- Unable to assign GPIO types to variables due to type mismatch HOT 1
- PLL2 and PLL3 on STM32F107 HOT 1
- setup dp parts HOT 1
- Read and keep initial GPIO output state
- Back to back UART DMA transactions
- RTC 'calibration'
- [BUG] Seems Pin's set_low method implementation has tiny differents with GPIO_XXXX from C language HOT 1
- Problem with building HOT 3
- Support for embedded-hal version 1.0 HOT 13
- Enable/disable Tsen/Vref_int via API
- Set a PWM periodwith sub Hz granularity HOT 1
- Cannot change timer input polarity
- Add possibility to set HSE bypass bit (HSEBYP) in RCC_CR register HOT 1
- STM32F107 USB Support
- Problem with runtime-configurable continuous ADC acquisition with DMA
- compilation time error HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stm32f1xx-hal.