Search found 6381 matches

by RogerClark
Sun Aug 20, 2017 10:40 pm
Forum: General discussion
Topic: Insufficient user base to support OSX ??
Replies: 0
Views: 3

Insufficient user base to support OSX ??

I have a number of open issues on github related to OSX on LibMaple and the bootloader, but we do not seem to have anyone on the forum or github who has the skillset / time / interest to support OSX (aka MacOS) So, I'm beginning to wonder if I should remove support for OSX from Libmaple. - This is b...
by RogerClark
Sun Aug 20, 2017 9:41 pm
Forum: General discussion
Topic: Proposal. Remove support for GD32 from the Libmaple repo
Replies: 1
Views: 7

Proposal. Remove support for GD32 from the Libmaple repo

Guys, The GD32 boards have not lived up to my initial expectations, as ... They are not cheaper than the STM32 They are not 100% hardware compatible The GD32F103C8 only has 64k Flash, but the STM32F103C8 normally has 128k (even though the spec says 64k) They are not widely available To save the hass...
by RogerClark
Sun Aug 20, 2017 9:35 pm
Forum: GD32F103 boards
Topic: Serial3
Replies: 1
Views: 20

Re: Serial3

Check the variant folder for the GD32 and see if in the setup files, whether there is any difference Overall GD32 support if not good, as boards are expensive and hard to obtain. There are also issues with SPI. As things go, I am tempted to remove the GD board completely from the repo, as it's nothi...
by RogerClark
Sun Aug 20, 2017 9:30 pm
Forum: Projects
Topic: USB KEYBOARD INTERFACE STM32F407 ARDUINO
Replies: 1
Views: 19

Re: USB KEYBOARD INTERFACE STM32F407 ARDUINO

You require USB host functionality. This is not available in the LibMaple F4 core, but it may be available in the STM's official core. http://www.githubcom/stm32duino Even if it's not written yet for that core, you best bet would be write it yourself using the STM official core or the STM32GENERIC c...
by RogerClark
Sun Aug 20, 2017 9:25 pm
Forum: Code snipplets
Topic: libmaple version of MCO output
Replies: 1
Views: 15

Re: libmaple version of MCO output

I don't know if it's the same thing, but stevestrongs OV7670 code generates a high frequency clock output, to drive the camera.
by RogerClark
Sun Aug 20, 2017 9:21 pm
Forum: General discussion
Topic: [POLL (Open)] Blocking behaviour of Serial.USB during TX
Replies: 4
Views: 31

Re: [POLL (Open)] Blocking behaviour of Serial.USB during TX

There is definitely a problem with blocking completely, because if you run you board from a USB charger or a battery and forget there is a serial.print in some bit of code. The program hangs.. The same potentially applies if the terminal is not open. I chose the second option, I.e don't block but re...
by RogerClark
Sun Aug 20, 2017 10:43 am
Forum: STM32F103 Boards
Topic: STM32F103 Register ID Memory Size?
Replies: 2
Views: 35

Re: STM32F103 Register ID Memory Size?

Often on the F1 series, the actual size of flash is not the same as would be indicated by using the device ID

The F103C8 often has 128kb flash instead of the guaranteed size of 64kb
by RogerClark
Sat Aug 19, 2017 10:14 pm
Forum: General discussion
Topic: Proposal. Change Windows DFU driver to WinUSB
Replies: 0
Views: 38

Proposal. Change Windows DFU driver to WinUSB

Currently on Windows we use the "libusb-win32" driver, however this driver does not work with the DFU bootloader in the STM32F4. The driver is installed using the libwdi-simple exe, which also has an option to use the WinUSB driver. If you look in the driver installer bat file, the "type" argument t...
by RogerClark
Sat Aug 19, 2017 9:23 pm
Forum: Ideas & suggestions
Topic: saw this and thought ... debian users forum
Replies: 1
Views: 63

Re: saw this and thought ... debian users forum

Locking of threads is part of the standard functionality

I think I can learn a lot by looking at established forums like that one, e.g. They have an "read before you post" section
by RogerClark
Sat Aug 19, 2017 9:18 pm
Forum: Code snipplets
Topic: Waveform Generator (Two DAC examples)
Replies: 22
Views: 7285

Re: Waveform Generator (Two DAC examples)

You could use DMA to take data from the table and send to the DAC, as this would remove the overhead of the ISR. I think the setup would be similar to what @stsvstrong has written to use DMA to read from an 8 bit parallel GPIO device ( the OV7670 camera). You would just need to change the direction ...